package org.light.framework.bean;

/**
 * 分页信息类
 * @author de.cel
 *
 */
public class PageArgs {
	public PageArgs() {
		tag = "";
		pageIndex = 1;
		pageSize = 20;
	}

	/**
	 * 页码，从1开始
	 */
	public int pageIndex;
	/**
	 * 每页记录数
	 */
	public int pageSize;

	/**
	 * 总记录数
	 */
	public int totalResults;

	/**
	 * 获取总页数
	 * 
	 * @return
	 */
	public int getTotalPages() {
		pageIndex = totalResults > 0 ? 1 : 0;
		int totalPages = totalResults / pageSize;

		if (totalResults % pageSize != 0) {
			totalPages++;
		}
		return totalPages;
	}

	/**
	 * 备注字段
	 */
	public String tag;
}